/*------------------- start Table section style ------------------*/
.flick_table .table_style1 .table {
    margin-bottom: 0;
}
.flick_table .table_style1 {
    border: 1px solid #ddd;
    border-radius: 5px;
}
.flick_table .table_style1 .table>thead>tr {
    background: #f8f8f8 none repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
}
.flick_table .table_style1 .table>thead>tr>th {
    border-bottom: none;
}
.flick_table .table_style1 .table td,
.flick_table .table_style1 .table th {
    padding: 12px 8px;
    text-align: center;
    color: #222222;
}
.flick_table .table_style1 .table td {
    font-size: 15px;
}
.flick_table .table_style1 .table th {
    font-weight: 500;
    font-size: 18px;
}
.flick_table .table_style1 .table td {
    border: medium none;
}
.flick_table .table_style2 .table tbody tr:nth-child(even) {
    background: #f8f8f8;
}


/*-------------------end Table section style --------------------*/



/*------no need this code-------*/
@media (max-width: 767px) {
    .flick_table .table_style1{
        margin-bottom: 50px;
    }  
}/*--end media query 480-767px--*/